drilling superintendent - French English Dictionary